left
详情
主题:ESP32 Https server 错误Header fields are too long for server to interpret 返回 搜索

https://blog.csdn.net/qq_34677005/article/details/124594016

这个错误的根源是浏览器发送的请求头文件过于长,

《esp32 header fields are too long issue》给出了解决方案:

修改sdkconfig文件中的CONFIG_HTTPD_MAX_REQ_HDR_LEN,将其设置为更大的数。


#
# HTTP Server
#
CONFIG_HTTPD_MAX_REQ_HDR_LEN=2048
CONFIG_HTTPD_MAX_URI_LEN=512
CONFIG_HTTPD_ERR_RESP_NO_DELAY=y
CONFIG_HTTPD_PURGE_BUF_LEN=32
# CONFIG_HTTPD_LOG_PURGE_DATA is not set
CONFIG_HTTPD_WS_SUPPORT=y
# end of HTTP Server


位置

C:\Users\Administrator\Documents\Arduino\hardware\espressif\arduino-esp32-master\tools\sdk\esp32\sdkconfig

警告:
您是否确定删除贴子?
确定 取消
copyright